// Функция, осуществляющая AJAX запрос
function loadXMLDoc(method, url) {
if(window.XMLHttpRequest) {
req = new XMLHttpRequest();
req.onreadystatechange = processReqChange;
req.open(method, url, true);
req.send(null);
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
req.onreadystatechange = processReqChange;
req.open(method, url, true);
req.send();
}
}
// Функция, выполняемая при изменении статуса
// запроса, если статус равен 200, данные получены
function processReqChange() {
if(req.readyState == 4) {
if(req.status == 200) {
getNumber(req.responseText);
} else {
alert("There was a problem retrieving the XML data:\n" + req.statusText);
}
}
}
// Функция выполняется при щелчке на "ссылке"
function process()
{
name = encodeURIComponent(document.getElementById("myName").value);
if(name.length > 0) {
var url = "/components/com_stena/views/user/tmpl/qu.php?num=" + name;
loadXMLDoc( "get", url );
}
}
// Функция записывает в элемент content значение, полученное от сервера
function getNumber( number ) {
var content = document.getElementById( "content" );
content.innerHTML = number;
}
Функция выше передает файлу запрос метадом get скажите пожалуйста как передать данные методом post и получить определенные переменные. Если не трудно подскажите. Просто только изучать начал!?